Xeniades Swallowtail (Mmimoides xeniades)

Kim Garwood

Pampa Hermosa, Peru

11-30-05